active substrate - German English Dictionary